sleep poorly - French English Dictionary